place with many rufous-naped wren - Espagnol Anglais Dictionnaire